testigo ocular - German English Dictionary